Home Quickstart Documentation (current) Plugins GitHub

Developer Guide

This guide is for kubectl plugin developers looking to distribute their plugins with Krew.

  • Developing kubectl plugins
    • Introduction to plugin development
    • Plugin Naming Guide
    • Best practices
  • Distributing plugins on Krew
  • Writing Krew plugin manifests
  • Example plugin manifests
  • Testing plugin installation locally
  • Releasing
    • Submitting plugins to Krew
    • Releasing plugin updates
    • Automating plugin updates
  • Hosting Custom Plugin Indexes
  • Plugin usage analytics
← Documentation

© 2025 The Kubernetes Authors. Krew is a Kubernetes SIG CLI project.

Edit Page ·